package com.yxy.f_music_server.service;

import com.yxy.f_music_server.common.PageResult;
import com.yxy.f_music_server.domain.dto.SongPageQueryDTO;
import com.yxy.f_music_server.domain.po.Song;

public interface MusicService {
    /**
     * 添加歌曲
     * @param song
     */
    void add(Song song);

    /**
     * 获取歌曲列表
     * @param songPageQueryDTO
     * @return
     */
    PageResult getMusicList(SongPageQueryDTO songPageQueryDTO);

    /**
     * 根据标题获取歌曲
     * @param title
     * @return
     */
    Song getByTitle(String title);
}
